home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / test.all / qaplus / qapls510 / readme.! < prev    next >
Encoding:
Text File  |  1992-06-15  |  18.1 KB  |  420 lines

  1.  
  2. ╔═════════════════════════════════════════════════════════════════╗
  3. ║                         READ ME FIRST !!                        ║
  4. ╚═════════════════════════════════════════════════════════════════╝
  5.  
  6.     Thank you for using DiagSoft's QAPlus/fe!
  7.  
  8.     We feel these diagnostics are among the finest, most complete and
  9. compatible in the PC marketplace. If you ever have any questions,
  10. comments or suggestions about DiagSoft products, please call us at
  11. 408-438-8247, or FAX us at 408-438-7113. You may also submit Software
  12. Problem Reports, by mail or FAX, following the outline of the SPR.DOC
  13. file included on your program diskette.
  14.  
  15.     Keep your original diskettes, version and serial number handy!
  16.  
  17. * VERSION INFORMATION *
  18.  
  19.     This product release and these notes pertain to QAPlus/fe 
  20. version 5.04. It is helpful for you to know and have available both 
  21. the version number and the toolkit number (or QAPLUSFE.EXE file 
  22. date) when calling for technical support.
  23.  
  24.     This file contains notes about features and program operation that
  25. have not yet been incorporated into the printed documentation.
  26.  
  27.     The items covered are:
  28.  
  29.     1. Hard Disk Installation
  30.     2. Command Line Options
  31.     3. Scripting
  32.     4. QARemote
  33.     5. QAFloppy
  34.     6. Program Operation
  35.     7. Frequently Asked Technical Support Questions and Answers
  36.     8. Product Support
  37.     9. Specific Program Changes and Enhancements
  38.  
  39. 1. HARD DISK INSTALLATION
  40.  
  41.     Page 5 of the manual refers to an installation program that has not
  42.     yet been implemented.
  43.  
  44.     To install QAPlus/fe to a hard drive, create a directory to contain
  45. the files and then copy them to that directory from the program
  46. diskette.
  47.  
  48.     Example using the DOS Copy command:
  49.  
  50.         C:> mkdir \QAPLUSFE
  51.         C:> copy A:*.* \QAPLUSFE
  52.  
  53.     Example using the DOS Xcopy command:
  54.  
  55.         C:> xcopy A: d:\QAPLUSFE (where d: is your hard disk)
  56.  
  57. 2. COMMAND LINE OPTIONS
  58.  
  59.     General use: You may use - (dash) or / (forward stroke) as 
  60. switch command line switches. An 'o' or 'no' ahead of a three letter 
  61. test group identifier (COM, SCU, HDU, LPT, etc.) to prevent 
  62. availability of a specific test group if you encounter a hardware 
  63. conflict with a particular configuration. Other options are shown 
  64. below:
  65.  
  66.     -hdu_bios = force QAPlus/fe to use BIOS for hard drive tests;
  67.                 addresses logical rather than physical drives, 
  68.                 especially useful for questionable or drives not
  69.                 yet supported at the hardware level.
  70.  
  71.     -int10 = forces QAPlus/fe to use BIOS for screen writes.
  72.  
  73.     -b&w = forces QAPlus/fe to run in monochrome mode.
  74.  
  75.  
  76. 3. QAREMOTE
  77.  
  78.     This option in the Utilities menu is provided so that a third-party
  79. remote control program may be invoked from within QAPlus/fe to call a
  80. remote host PC (using a modem).  Once connected to the host PC, you may
  81. perform diagnostics on that PC using diagnostic software on the host PC
  82. such as QAPlus.
  83.  
  84.     The remote control software is not included with QAPlus/fe. The
  85. QARemote option is provided solely as a convenience.  You do not have
  86. to be in QAPlus/fe to invoke the third party remote control software.
  87. For more information, see the QARemote section in the Utilities chapter
  88. of the User Guide for more information.
  89.  
  90.  
  91. 4. QAFLOPPY
  92.  
  93.     This option in the Utilities menu is provided so that the QAFloppy
  94. disk alignment program may be invoked from within QAPlus/fe.  The
  95. QAFloppy software is not included with QAPlus/fe. QAFloppy and the 
  96. required High-Resolution Diagnostic diskettes are included with the 
  97. purchase of QAPlus/fe-tech, available separately from DiagSoft as an 
  98. upgrade to QAPlus/fe.
  99.  
  100.  
  101. 5. PROGRAM OPERATION
  102.  
  103.     QAFE.EXE
  104.  
  105.     This is the common 'loader' file that combines the DiagSoft logo
  106. display, CRC check-file location, title and serial number display, the
  107. optional/extension program selection and invocation of QAPLUSFE. EXE
  108. functions. You should always start QAPlus/fe with the QAFE executable
  109. program file in order to gain access to the Power Meter, QAFloppy, 
  110. QASCSI or QARemote programs from the 'Utilities' menu. 
  111.  
  112.  
  113. 6. FREQUENTLY ASKED TECHNICAL SUPPORT QUESTIONS AND ANSWERS
  114.  
  115.     a. "Why can't I use the QAFLOPPY or SCSI options shown in the
  116.         Utilities menu?"
  117.  
  118.         It is likely that either the respective programs are not on the
  119. same disk or in the same sub-directory as the rest of the QAPlus/fe
  120. files, or you started the QAPLUSFE.EXE program at the command line or in
  121. a batch file rather than using QAFE.EXE.
  122.  
  123.     b. "How much time does it take to run QAPlus/fe tests?"
  124.  
  125.         A nominal 80386, 20MHz system with 4 megabytes of RAM, two
  126. floppy diskette drives, and a 40 megabyte hard drive may be expected 
  127. to complete a full suite of test groups (from CPU to video, I/O 
  128. port, disk and RAM testing) in approximately 20-30 minutes.
  129.  
  130.         A similarly equipped 80286, 12 MHz system may be expected to
  131. take approximately 25-40 minutes.
  132.  
  133.         Less and more powerful systems, with fewer or more options may
  134. complete each full pass in longer or shorter times accordingly.
  135.  
  136.         Among the benefits of QAPlus/fe, you may select or exclude
  137. individual test within a group, or entire test groups, as your needs or
  138. time requirements dictate. This allows you to screen an entire system
  139. for delivery or return to a customer, or concentrate on one particular
  140. area of the system to facilitate troubleshooting.
  141.  
  142.     c. "Why do the DMA tests take so long?" -or-
  143.         "My system appears to lock up on the DMA test under QAPlus/fe..."
  144.  
  145.         The DMA channel tests may complete reasonably fast if there are
  146. no protected-mode device drivers or other software loaded and running
  147. at the same time as QAFE. Expanded Memory Management software
  148. (EMM386.SYS, QEMM, 386MAX, QMAPS, etc.) will occupy a considerable
  149. amount of CPU time that would otherwise be available to handle the DMA
  150. tests. For best results, do not use a memory manager when running
  151. QAPlus/fe.
  152.  
  153.     d. "Why can't I test my Extended memory? My system has 'x'
  154.         megabytes of Extended memory available..."
  155.  
  156.         Memory managers such as Microsoft's HIMEM.SYS, or other
  157. programs that provide similar XMS features allocate the first 64kbytes
  158. (Blocks 64-67) of Extended Memory to an XMS region that can be used by
  159. a program that is designed to recognize this area and can load part of
  160. itself into it, saving some DOS (0-640k base) RAM. This places the
  161. first block of assignable Extended Memory at Block 68. You can 
  162. manually configure the Extended Memory test (LUN 2) of QAPlus/fe to 
  163. begin at Block 68, rather than the default of Block 64, to 
  164. circumvent this problem, otherwise, remove HIMEM.SYS or other memory 
  165. manager from your CONFIG.SYS file before using QAPlus/fe.
  166.  
  167.         An Expanded Memory Manager may leave or make some Extended
  168. memory available, depending on its installation and parameters, but
  169. again, this leaves a software driver in between the test and the
  170. hardware.
  171.  
  172.     e. "Why can't I test my Expanded memory? My system has 'x'
  173.         megabytes of expanded memory available..."
  174.  
  175.         Some memory management software provides for the creation of
  176. Upper Memory Blocks that are mapped into the 640k-1024k address 
  177. region of memory normally reserved for video RAM and BIOS, disk 
  178. drive BIOS, and your system's BIOS ROMs. The software does this by 
  179. reallocating a portion of (non-DOS) memory into Upper Memory Block 
  180. usage. When the memory tests of QAPlus/fe discover this type of 
  181. memory management it skips the testing of this memory to prevent 
  182. unpredictable results or system crashes.
  183.  
  184.         If you do not let the memory manager allocate Upper Memory
  185. Blocks, and it provides for software and hardware level LIMS-EMS 4.0
  186. specification memory, QAPlus/fe will test this RAM as EMS.
  187.  
  188.         In 80386sx, 80386, 80486sx and 80486 systems, EMS is created out 
  189. of some or all of the Extended memory. When you perform diagnostic tests 
  190. on Expanded memory in these systems, you are actually testing the RAM 
  191. through the Expanded Memory software routines. It is better to test 
  192. system memory in it's native hardware state (no memory management 
  193. software of any kind loaded at boot-up) than through software. This way 
  194. you will get accurate memory address and data bit error information 
  195. reported to you, making it much easier to find and replace.
  196.  
  197.     f. "Why doesn't QAPlus/fe test the RAM between 640k and 1024k?"
  198.         (Blocks 40-63)
  199.  
  200.         In practice, no physical system RAM memory exists in this region 
  201. between the DOS base RAM (640k) and the beginning of Extended memory at 1 
  202. megabyte. Upper Memory, that may be available to load device drivers and 
  203. TSRs into, leaving more DOS RAM available for programs, is actually 
  204. created by special memory management software, not as hardware.
  205. Questions d. and e. above also explain how memory managers can affect 
  206. your tests and results.
  207.  
  208.         Any video RAM that exists in the address area between 640k and 
  209. 768k (A000h-BFFFh) may be tested in the video test group. Video, disk and 
  210. system ROMs are not tested directly. Their function is determined in the 
  211. CPU, disk and video test groups.
  212.  
  213.     g. "Why can't I exit to DOS after booting/running QAFE from it's
  214.         floppy diskette?" -or- "When I exit the QAPlus/fe program I
  215.         see the message 'command interpreter not found'."
  216.  
  217.         DiagSoft is licensed to distribute Digital Research's DR-DOS
  218. boot files, which make the diskettes bootable. DiagSoft then specifies
  219. that the SHELL or Command Processor used will be QAFE.EXE, rather than
  220. COMMAND.COM, which is not provided on the diskette.
  221.  
  222.         If you require that DOS is available before or after using
  223. QAPlus/fe, you may copy the files from your original diskette to a
  224. formatted System/DOS diskette that includes the DOS of your choice. A
  225. modification to any SHELL= statement in the CONFIG.SYS file, changing
  226. the SHELL to COMMAND.COM from QAFE.EXE will be necessary.
  227.  
  228.     h. "Why doesn't QAPlus/fe recognize my SCSI controller or hard
  229.         drive?"
  230.  
  231.         Each SCSI controller is different between manufacturers. We are
  232. constantly testing current and new hardware products for inclusion into
  233. the test programs. It is likely that we are in the process of including
  234. the make and model of controller you are using for a future program
  235. release.
  236.  
  237.         In some cases you may add a SCSI controller device driver
  238. program in your CONFIG.SYS file. If such a driver is compatible with
  239. your hardware, QAPlus/fe may recognize that device driver as one it
  240. supports directly, and thus we can perform some if not all tests of the
  241. controller through that driver. If your controller can be recognized in
  242. this way, you may be able to use the SCSI utilities directly, or you may 
  243. at least be able to test the drive at the BIOS level using the Hard Disk 
  244. selection, by adding the option: -hdu_bios to the command line when you 
  245. start QAPlus/fe.
  246.  
  247.     i. "Why won't QAPlus/fe allow me to format my IDE drive?"
  248.  
  249.         Most IDE disk drives will not accept the DOS standard low-level 
  250. format commands. Providing this feature when it is not available in the 
  251. drive is unnecessary. Those drives that might accept a standard 
  252. low-level format command are usually rendered useless by normal 
  253. low-level formatting, having the track location information destroyed in 
  254. the process.
  255.  
  256.         Most IDE drive manufacturers offer a special formatting program
  257. that does not destroy the track location data on the drive, while
  258. formatting, testing, and mapping out any bad areas in the data portion
  259. of the drive. Consult your dealer, drive manufacturer or a BBS to obtain
  260. a copy of the format utility appropriate for your drive.
  261.  
  262.     j. "QAPlus/fe is incompatible with my motherboard..."
  263.        "QAPlus/fe indicates that my system always/sometimes fails a
  264.         test, but I have no problems running all of my other
  265.         software..."
  266.  
  267.         DiagSoft products are designed to follow the timing and 
  268. programming parameters set forth in Intel and IBM documentation relative 
  269. to PC and compatible systems. They have been tested and proven on the 
  270. majority of name brand and clone systems.
  271.  
  272.         In cases where there appears to be an incompatibility, it is
  273. usually due to a slight deviation in hardware timing or component
  274. selection, the use of unexpected register or hardware addresses for
  275. some devices, or different but compatible efforts of BIOS designers
  276. that may interfere with normal, expected timing or register values.
  277.  
  278.         We have been able to provide many vendors with helpful
  279. information towards correcting these items, based on our tests and
  280. findings. If we are able to test the actual hardware system ourselves we
  281. can determine many of the anomalies and advise of the situation.
  282.  
  283.         In a few cases we do indeed find 'bugs' in our code. Finding and
  284. fixing them is dependent on being able to have hardware available to us
  285. for evaluation. This work leads us towards better tests, and often times
  286. provides an opportunity to improve the quality and compatibility of
  287. many products.
  288.  
  289.  
  290. 7. CUSTOMER SUPPORT
  291.  
  292.     DiagSoft customer support is available during normal business days
  293. and hours, Monday through Friday, 8am to 5pm Pacific Time.
  294.  
  295.     Customer support is available to help you with issues related to
  296. DiagSoft products. Through our experience we may be able to assist with
  297. known or obvious PC, DOS or applications considerations that affect the
  298. use of our products, but we are not a replacement for the primary 
  299. support available from your hardware or software vendors. Should 
  300. conflicts between our products and others arise, we will work with other 
  301. vendors to determine a solution as may be appropriate.
  302.  
  303.     Resolution of support issues is most effective if you have the
  304. following information and resources available when you call:
  305.  
  306.         a. The exact name and version of the product you have (QAPlus,
  307. QAPlus/fe, QAPlus/WIN, etc.), or the executable program file date from a 
  308. DOS DIR list.
  309.  
  310.         b. As many details as possible about the system, motherboard
  311. (processor, speed, chip-set information, etc.), disk drives and
  312. controllers, video cards, any add-on devices with your system, and the
  313. contents of your CONFIG.SYS and AUTOEXEC.BAT files.
  314.  
  315.         c. The diskette(s), documentation and the system under test
  316. available to you near the telephone when you call.
  317.  
  318.         d. You know how you booted the system and started the program, 
  319. and know and can repeat where the problem or error occurs (screen 
  320. messages, error numbers, activity before/after the error.)
  321.  
  322.     With this information on hand, and your ability to operate the
  323. system and report what occurs as we consider the possibilities over the
  324. phone, the telephone support experience will be successful much quicker.
  325.  
  326.     If we cannot resolve the problem over the phone immediately, we will
  327. take as much information as possible and try to reproduce the problem in 
  328. our facility, and consult with the engineering group to determine a 
  329. solution.
  330.  
  331.     No matter how busy we are, we WILL provide an answer to you as soon
  332. as possible. It is our goal to resolve all questions in the first phone
  333. call. We appreciate your understanding in this matter, as we do every
  334. customer call we are privileged to receive.
  335.  
  336. 8. CHANGES AND ENHANCEMENTS
  337.  
  338.     QAPlus/fe, (v5.04), contains the following enhancements:
  339.  
  340.         a. Modified NPU INTERRUPT TEST to prevent 'hanging' on
  341.             DATAGATE 486 systems.
  342.  
  343.         b. 'fe' now sets and resets the fail-safe NMI for the SANITY
  344.             TEST if not set. Previous versions skipped the test.
  345.  
  346.         c. Corrected system clock slowdown/time loss during RAM tests.
  347.  
  348.         d. Checks for diskette in drive for QACLEAN and generates
  349.             'abort' message when no diskette is present.
  350.  
  351.         e. Checks for and displays a warning if no diskette is found,
  352.             if diskette is write-protected, or if diskette is full
  353.             for the following tests:
  354.  
  355.             - DMA TRANSFER
  356.             - SAVE BAD TRACKS UTILITY
  357.             - SAVE SCRIPT UTILITY
  358.  
  359.         f. EISA version of 'fe' now available (separate product.)
  360.  
  361.         g. IDs 386SL, and passes Interval Timer Test.
  362.  
  363.         h. Corrected problem of hard disk RANDOM SEEK/VERIFY showing
  364.             negative number of tracks, then skipping test.
  365.  
  366.         i. IDs WD1007V and DPT 3011/70 ESDI controller.
  367.  
  368.         j. "Clock/Cal time" & ':' now on same line when logging the
  369.             System Board tests.
  370.  
  371.         k. Only requires pressing <Space Bar> once rather than twice to 
  372.             select an extended memory test if that test was not selected 
  373.             initially.
  374.  
  375.         l. CMOS edit now works with (NEC version; and Reply 16.)
  376.  
  377.         m. Shows video test name for FAILED tests if logging failures
  378.             only.
  379.  
  380.         n. Added 'AHEAD' to video BIOS table and test routine to
  381.             determine video RAM size for AHEAD.
  382.  
  383.         o. Shows video RAM size (256k, 512k or 1024k) for Tseng chips.
  384.  
  385.         p. A specific video mode will not be selected if mode is not 
  386.             supported in hardware.
  387.  
  388.         q. Memory test parameters displayed now match the Block being
  389.             tested.
  390.  
  391.         r. Hard disk results may now be logged to floppy.
  392.  
  393.         s. Outputs 0 (zero) to port F0 for NPU Reset on AT systems.
  394.  
  395.         t. Deleted "xxxxx Test Completed" messages.
  396.  
  397.         u. Added warning message when using "QAFE /script=filename,r
  398.             if an invalid script filename is specified.
  399.  
  400.         v. CMOS RAM, CLOCK/CAL and DMA #2 test not selected for XT.
  401.  
  402.         w. Reports "NOT AVAILABLE" rather than "TEST SKIPPED" if a
  403.             test is not supported.
  404.  
  405.     QASCSI (v1.05)
  406.  
  407.         a. Added support for Adaptec controllers with BIOS at C800.
  408.         b. Added support for NEC DPT MB2012B SCSI Host Adapter.
  409.  
  410.     Power Meter, version 1.81
  411.  
  412.         a. Displays rated system CPU speed if clock is within +/-2% of 
  413.             rated speed (e.g. 16, 20, 25, 33, 40, 50...) 
  414.         b. Shows warning and exits if running from a write-protected 
  415.             diskette. 
  416.         c. No longer gives "divide by 0" errors during System and 
  417.             Battery tests.
  418.  
  419.         *** DiagSoft Customer Support *** 408-438-8247 ***
  420.